Skip to content

Built-in Commands

There are several built-in commands that are available for your bot. These commands are designed to help you manage your channel and its community. Here is a list of the built-in commands that are available for your bot:

User Level

Each command has a minimum User Level that determines who can run it in chat:

  • Everyone: Any chatter can use the command.
  • Subscribers: Only subscribers, moderators, and the streamer can use it.
  • Moderators: Only moderators and the streamer can use it.
  • Streamer: Only the channel owner can use it.

If someone below the required level tries a command, the bot replies that they do not have permission.

!start

(Streamer only) Starts the bot if it is not running already

!stop

(Streamer only) Stops the bot if it is running

!cmd add

(Streamer and Moderators) Create a command:

  • Command: !cmd add
  • Parameters: [name] [cooldown] [text]
  • Example:
    text
    !cmd add socials 1m http://linktree/...

!cmd edit

(Streamer and Moderators) Edit a command:

  • Command: !cmd edit
  • Parameters: [name] [cooldown] [text]
  • Example:
    text
    !cmd edit socials 1m http://linktree/edit...

!cmd del

(Streamer and Moderators) Delete a command:

  • Command: !cmd del
  • Parameters: [name]
  • Example:
    text
    !cmd del socials

!cmd list

(Streamer and Moderators) List all commands

!automsg add

(Streamer and Moderators) Add an auto message:

  • Command: !automsg add

  • Parameters: [name] [interval] [text]

  • Examples:

    text
    !automsg add tipmenu 1m Here is my tip menu...
    text
     !automsg add tipmenu 10x This tipmenu will be sent every 10 chat messages

!automsg edit

(Streamer and Moderators) Edit an auto message:

  • Command: !automsg edit

  • Parameters: [name] [interval] [text] - Examples:

    text
    !automsg edit tipmenu 2m Here is my edited tip menu
    text
     !automsg edit tipmenu 20x This tipmenu will be sent every 20 chat messages

!automsg del

(Streamer and Moderators) Delete an auto message:

  • Command: !automsg del
  • Parameters: [name]
  • Example:
    text
    !automsg del tipmenu

!automsg list

(Streamer and Moderators) List all auto messages

!shoutout

(Streamer and Moderators) Give another creator a shout-out:

  • Command: !shoutout
  • Parameters: [user1] [user2 user3 ...]
  • Example:
    text
    !shoutout testuser

!clear

(Streamer and Moderators) Clear the chat

!marker

(Streamer and Moderators) Create a stream marker:

  • Command: !marker
  • Parameters: [name] (optional)
  • Shortcut: !m
  • Example:
    text
    !marker Best moment

!marker del

(Streamer and Moderators) Remove the latest marker for the current stream:

  • Command: !marker del
  • Parameters: None
  • Example:
    text
    !marker del

!poll start

(Streamer and Moderators) Start a poll:

  • Command: !poll start
  • Parameters: POLL TITLE|MINUTES|OPTION 1|OPTION 2|...
  • Example:
    text
    !poll start Which game should I play next?|5|Game 1|Game 2|Game 3

!poll stop

(Streamer and Moderators) Stop a poll

!giveaway start

(Streamer and Moderators) Start a giveaway:

  • Command: !giveaway start
  • Parameters: [keyword] [minutes] [subluck]
  • Example:
    text
    !giveaway start win 5 2
    Note: subluck is optional and determines subscriber luck multiplier

!giveaway end

(Streamer and Moderators) End the current giveaway and pick a winner

!giveaway reroll

(Streamer and Moderators) Reroll the winner of the last giveaway

!timer start

(Streamer and Moderators) Start a countdown timer with optional title:

  • Command: !timer start
  • Parameters: duration [title]
  • Duration formats: seconds (60s), minutes (5m), hours (2h), or plain number (seconds)
  • Max duration: 24 hours
  • Multiple timers supported (unlimited)
  • Examples:
    text
    !timer start 5m Starting soon
    text
    !timer start 60s
    text
    !timer start 2h ASMR session

!timer stop

(Streamer and Moderators) Stop a specific timer or all timers:

  • Command: !timer stop
  • Parameters: id or "all"
  • Examples:
    text
    !timer stop 5
    text
    !timer stop all

!timer status

Check all active timers

!mod

(Streamer and Moderators) Gives you mod access on the site for 15 minutes

!permit

(Streamer and Moderators) Permits a user to post links

  • Command: !permit
  • Parameters: [username]
  • Example:
    text
    !permit testuser

!help

Help command that list all possible commands and automsgs for the user

!uptime

Stream uptime

!d{number}

Roll a dice with the specified number of sides

  • Command: !d{number}
  • Parameters: None
  • Example:
    text
    !d20

!cmds

Links to the bot website with all public commands

!setpaint

Set your own username paint. Requires creator to have subscription and enable the setting.

  • Command: !setpaint
  • Parameters: <paint_id>
  • Shortcut: !paint
  • Examples:
    text
    !setpaint 5
    text
    !setpaint 0
    Note: Use !setpaint 0 to remove your custom paint